package com.javaclimb.filmbuy.dao;

import com.javaclimb.filmbuy.entity.UserInfo;
import com.javaclimb.filmbuy.vo.AdminInfoVo;
import com.javaclimb.filmbuy.vo.UserInfoVo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

/*
 * 用户信息dao层
 * */
@Repository
public interface UserInfoDao extends Mapper<UserInfo> {
    /*根据用户名查询一个管理员对象*/
    UserInfoVo findByUsername(String username);

    //根据用户名模糊查询管理员对象列表
    List<UserInfoVo> findByName(@Param("name")String name);
    /*普通用户总数*/
    public Integer count();
}
